import { getUserLocation } from '@/utils/locationUtils';
import axios from 'axios';
import { logURL } from './urlManager';
import '@/utils/InterceptorUtils';
let place;
// 获取地理位置信息
getUserLocation()
    .then((location) => {
        console.log('获取到的地理位置信息:', location);
        place = location.province + location.city;    
    })
    .catch((error) => {
        console.error('获取地理位置信息失败:', error);
        // 这里可以处理错误情况，例如提示用户
    });

// myLog 函数
export function myLog(behavior) {
    getUserLocation();
    const param = {
        behavior: behavior,
        place: place
    };
    axios.put(logURL,null, {param})
        .then(response => {
            console.log('日志记录成功:', response.data);
        })
        .catch(error => {
            console.error('日志记录失败:', error);
        });
}